N Needham Peter Needham Actor DouBan IMDb Actor A Prayer for the Dying 1987 6.3 Xena: Warrior Princess 1995 6.7